package main
import (
	"fmt"
)
func test() {
	// 使用 defer + recover 来捕获和处理异常
	defer func() {
		err := recover() // recover内置函数可以捕获到异常
		if err != nil {
			fmt.Println("err =", err)
			// 这里可以将错误信息发送给管理员
		}
	}()
	num1 := 10
	num2 := 0
	res := num1 / num2
	fmt.Println("res =", res)
}
func main() {
	test()
	fmt.Println("下面的代码和逻辑...")
}